table{
	margin:auto;
	text-align:center;
	width:80%;
	border: 0px;
    border-collapse: collapse;
	margin-top: 7rem;
	background-color:aliceblue;
}

tr{
	width:100%;
	
}
tr:not(:first-child){
	color: darkslateblue;
	font-size:13px;
	height:200px;
	
}
tr:nth-child(1){
	color:#2e6da4;
	background-color:lightsteelblue;
}
td{
	border: 1px #2e6da4 solid;
	padding:10px;
	height:100%;
}

textarea,intput{
	min-height:150px;
	text-indent:2em;
	padding:10px;
	border:0px;
	resize: none;
	cursor: pointer;
}

.q-id{
	width: 5%; 
}
.q-name{
	width: 30%;
}
.q-explain{
	width: 30%;
}
.q-answer{
	width: 10%;
	text-align:center;
}
.q-button{
	width: 10%;
}